package org.example.javalog;


import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

/**
 * 打印不同级别的日志
 * @return
 */
@RestController
@RequestMapping("/PrintLogger")
public class PrintLogger {

    Logger log = LoggerFactory.getLogger(PrintLogger.class);

    @RequestMapping("/printlogger")
    public String printlogger(){
        log.trace("----------trace----------");
        log.debug("----------debug---------");
        log.info("----------info----------");
        log.warn("----------warn---------");
        log.error("----------error---------");


        //⽇志的输出级别默认是 info级别, 所以只会打印⼤于等于此级别的⽇志, 也就
        //是info, warn和error,所以只会打印 info, warn, error 级别的日志
        return "打印不同级别的日志";
    }
}
